Central America | The Return

In Mexico, many cities appeared dirty but some are very clean like San Cristobal de Las Casas.